import { CSSProperties, ComputedRef, Ref } from "vue";

export interface UseClipboard {

    motion: Ref<string>;

    modelValue: Ref<string>;

    className: Ref<string>;

    size: Ref<string>;

    text: Ref<string>;

    disabled: Ref<boolean>;

    clipboardDivClass:ComputedRef<Record<string, boolean>>;

    iconClass: ComputedRef<Record<string, boolean>>;

    style: ComputedRef<Record<string, any>>;

    clipboardStyle: ComputedRef<Record<string, any>>;
    
    target:() => HTMLElement | string

    onClickDiv:(event: Event) => void;

}
